月刊 C MAGAZINE 2001年10月号

キーフレーズ

List Fig プログラム node void Windows インタフェイス C MAGAZINE アプリケーション http:// Java int 関数 return 場合 データ tree プログラミング ファイル 処理 NULL shareptr class ノード 命令 開発 実行 Web 利用 クラス www NET Linux print オプジェクト 必要 表示 言語 Delphi public Ruby std Windows CE 文字列 コード Borland 使用 インストール 最適化 環境 include string FLOAT name CD-ROM 作成 action left new InfoB function 方法 ウインドウ TabIe procedure BorIand OpenGL 高速化 機能 float char 2001 right Pentium Pocket PC 入力 設定 プロセッサ printf test できる co.jp DeIphi mainWindow 可能 text メモリ input プリフェッチ base size The ボタン 日本語版 計算 文字

目次

プログラミング技術情報誌・ C マガジン C 0 N T E N T S c MAGAZINE 恒例 ! 秋の読者モニタ大会 プログラムはもっと速くなる " , プログラムの高速化・最適イい。 初級編最適化の基本 中級編 X86 命令 , X87 命令 , MMX 命令を用いたプログラムの高速化 上級編インターネット S Ⅷ D 拡張インストラクション 。 = , フリー開発環境で アプリケーションを作ろう 12 20 50 Borland C 十十 Compiler 5.5.1 編ーーー Windows プログラミングと MC による wave / Ⅶ DI/ アニメーションの再生君島武志 DVD-ROM 連動企画 CD-ROM 連動企画 JavaScript 編ーー基礎と疑似 3D ドライブゲーム KIT-M eMbedded VisualTools 3.0 編—Windows CE プログラミングの基礎と各プラットホームの開発今井透 Free Pascal Compiler 編—FPC による Pascal&C 言語とのリンク , OpenGL の扱い穂積ー平 VisuaI Studi0 .NET 2 日本語版最初の一歩松浦健一郎 読者投稿セレクト「 Di 「 ec Ⅸ 8.0 による 2D プログラミング」 DeIphi 6 Pe 「 sona に始める De ゆ hi プログラミング松浦健一郎 及川昭彦 く第 7 回 > インタフェイスの七変化毛呂宗夫 スタートアップ Java—Java 言語事始 く第 7 回 > クラスの継承と派生吉野智興 C プログラマのための C + + 入門実践 C + + ゼミナール く第 7 回 > 標準関数小薗光典 / 中井信会 GetInto C World ! ! ー c 言語入門講座 く第 7 回 > C + + による CG 胙成術 どて叮叮のオブジェクト工房 Standard C/C + + 『 exit ( 0 ) 』・ J ・円 auge 「 / 熊谷典大訳 Enj0Y PerI Programming モジュールを活用しよう く第 9 回 >Perl/Tk で CGI(2) 結城浩 Ruby マスターへの道 < 第 6 回 >eRuby 前田修吾 「 Linux P 「 og 「 amming TiPS 」 , 「 Windows P 「 ogramming TiPS 」 . 95 107 101 151 144 138 135 128 124 117 「 Java P 「 og 「 amming Tips 」は . 都合により休載させていただきます。

OCTOBER 2001 Cover 〃 / ″ s なあ〃秋山育 /Design 持田哲 アルゴリズム入門プログラミングの宝箱 く第 6 回 > 木構造春日伸弥 / 紀平拓男 画像処理を極めるアルゴリズムラボ く第 25 回 > 画像圧縮アルゴリズム④適応型ハフマン符号昌達 KIz Enter The 3D Programming く第 13 回 > 空間管理久保裕一郎 / 宇治社中 技術を知って実践しよう ネットワークプログラミングのアトリエ く第 5 回 > Web データベースプログラミングの手法鴫原厚博 真紀俊男のローテク講座 Low Technique Course く第 68 回 > 解放できない + + の巻 InfoBarrier2 緑川健志 ト 最新開発環境レポー Konesa-RealTime 萩原裕志 ( キャツツ ( 株 ) ) 最新開発環境レポート ース MONTHLY HEADLINE ーユ C MAGA Bookends 学問のススメ千言万語く第八十ニ語 > 並列処理と S 日言語 ( 1 ) きだあきら フィンローダのあつばれご意見番く第 112 回 > のんびりサイト C マガ電脳クラブく第 127 回 > タンク・チェンジ吉柄責樹 READERS' ROOM CD-ROM Contents EDITORS' ROOM ・本記事中のプロクラム名 . システム名 . CPIJ 名は一般に各メーカーの登録商標です。とくに事情がない限り . 本文中では TM. ⑨マークは明記していません。 ・本誌および付録 DVD 田 OM. CD 田 OM に掲載されたすべてのプログラムは著作権法上 , 個人で使用する目的以外で無断で複製することは禁じられています。 156 165 170 176 181 185 189 192 195 198 200 202 204 206 208 0 0 0 0 0 0 0 特別付録 DVD-ROM & CD-ROM 2 枚組み VisuaI Studi0 . NET 2 日本語版 (DVD-ROM) BorIand DeIphi 6 PersonaI Borland Delphi 6 Enterprise 60 日トライアル版 BorIand KyIix Open Edition Borland Kylix Server DeveIoper 60 日トライアル版 ava2 SDK Standard Edition Ver. 1.3.1 Windows/Linux/S01aris 版 Ruby 1.6.4 & Ruby Entry Package for Win32 Borland C + + Compiler 5.5.1 C MAGAZI/ 、 VE R ノ励 S わ e Tos わわ lnaba Pub/ishing D / 「 e び 0 「 TakefumiArai E 釀 0 h ℃わ ie 詹山 / 切 Watanabe Editorialand Business 〇市 Ces 第 -13-73 始始 . Mi わ - 紐一〇 K / 〇 , 10 / -0052.. JAPAN Editoria/: Pt ne ( 03 ) 5549-7143 Sa/es: Phone ( 03 ) 5549-720 ) Advedising: Phone ( 03 ) 5549-7220 Copy 行 9 な◎ 2007 ScftbankRJb/ishingInc. , TO 0. み″ 9 s 「 ese ル ed. momaterialinthispub/icationmaybereprcduced. / hw わ 0 / éO 「わ pa / han / わ″月ⅲ物 0 pe ′ m / S ön. PrintedinJapan.

奥付

EDITORS 00M 11 月号予告 ( 10 月 18 日発売定価 1 , 200 円 ) ①開発環境をカスタマイズする 特集 VisuaI C + + 編 /DeIphi 編 /Linux(Emacs) 編 特集 SCSI 機器の活用ーーー CD Ripper の仕組み ◆◇◆◆◇◆◆◆ 開発環境レポート リアルタイム開発 DirectShow の基礎と応用 「刀 PC2001 」 >GetInto C WorId ! ! 実践 C + + ゼミナール 付録 CD-ROM スタートアップ Java >Enjoy PerI Programming ・ orland KyIix Open Edition >Ruby マスターへの道 ・ orland DeIphi 6 PersonaI ・本誌掲載ソースプログラム Programming Tips(Windows/Java/Linux) 編集後記 ◇今乗っている車は気に入 ◇ CA 刊を入れては見たも ◇某レギュラー筆者からの ◇あれもしたい。これもし ◇今月は“仕事”と“私事”の っていたのでまったく乗り のの , 実際には 3 , 4 チャン 原稿が Mac 用ファイルで届 たい。知人 2 人に話したら 両面で悩むことの多い 1 か 換える気がなかったのだが , ネルしか見ないことが判明 くからという理由で powe 「 大ウケしたゲームネタがあ 月でした。一人で悩んでは 年月には勝てず , さまざま しかも一番見るであろう時 Book を買ったのが始まり。 る ( 冬コミにはなんとか・・ ドッポにハマッてしまい , な箇所で故障しはじめた。 間帯 ( = 深夜 ) にいまいち面 当初は , 「連載が終われば ・・・ ) 。 web サイトもいろい 永久ループに陥っていまし カーティーラーのプレゼン 白い番組がない。うーむ。 PowerBook を手放して・・ ろネタがある。ほかにも世 た。ウ ~ ン , このループか と目当てにいろいろな車の 壊れたパソコンも買い替え ・・・」と考えていたのが , ど ら脱出するにはリフレッシ に出しかけのものが山のよ 試乗をしていてとても気に ないといけないし , PS2 も ういうわけか Mac の使用頻 ュが欲しいところです。 うに・ 。でも , 時間がな そろそろ , GC もちょい欲 入った車があったので , つ 度がだんだん高くなり , 新 い。う 月はリフレッシュのため ( ? ) 。モノを作る人 いに購入を決めた。残念な しいという状況で , 欲しい しいデスクトッブマシンが にも , マイベースで仕事を にとってこれほどフラスト のは人気車であるため , 納 ものはほかにもあるからす 目の前にあります ( 笑 ) 。で しようかなあ。 レーションがたまることは 車まで 2 か月待たなくては ぐには無理だけど , 将来的 も , これは自宅には置きた ないと思う。ぷーぷーぷー 工ッ , もう次号の締め切 (JUN) ならない。 にはやはりスカバーか。 (K) くない大きさだなあ。 (Yas) ( 有 ) 不満のぶー りですか ! ? 発行人稲葉俊夫 編集人新井健文 発行所ソフトバンクバブリッシング株式会社 出版事業部〒 107- 開 52 東京都港区赤坂 4-13 ー 13 編集部・ TEL03 ( 5549 ) 1143 / 出版営業・ TEL03 ( 5549 ) 128 / 広告営業・ TEL03 ( 5549 ) 1220 編集長渡邊淳一 副編集長小坂竜彦 編集高森昭安有馬元嗣岡田敦史 広告前川友紀枝 校正アレフ デザイン持田哲花本浩一 印刷凸版印刷株式会社 , 表紙製版担当上田富郎 / DTP 制作株式会社ローヤル企画 ⑥ 2 1 雑誌 14325-10 乱丁・落丁は小社販売局にてお取り替えいたします。 なお , 予告内容を変更することがあります。 好を ~ 連載 ( アッシ ) プログラム・バグのお問い合わせ 03 ( 5549 ) 1143 月刊 MAGAZINE ・掲載記事 , プログラムについてのご質問は , 月曜日から金曜日の午後 4 時から 6 時まで受け 付けております。その他の時間帯はご容赦く ださい。 10 月号 平成 13 年 10 月 1 日発行 208 C MAGAZINE 2 1 10